﻿using Dtos;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace IBLL
{
    public interface ITreachersGradesBll
    {
        public Task<int> AddTreachersGradesAsync(Guid gradesId,Guid teachersId,DateTime createTime);
        public Task<int> UpdateTreachersGradesAsync(Guid id, Guid gradesId, Guid teachersId, DateTime updateTime);
        public Task<int> DeleteTreachersGradesAsync(Guid id);
        Task<List<TreachersGradesDto>> GetAll();
        public Task<TreachersGradesDto> GetTreachersGradesByIdAsync(Guid id);
        public Task<List<TreachersGradesDto>> GetTreachersGradesByNameAsync(string title);
    }
}
